emerald moth
noun
1.
any of various green geometrid moths, esp the
large emerald
(
Geometra papilionaria
) a handsome pale green moth with white wavy markings